crowded with people - Francés Inglés Diccionario